import Mock from 'mockjs' // 引入mockjs

const Random = Mock.Random // Mock.Random 是一个工具类，用于生成各种随机数据



let count = 0;

function getData() {
    // let data = { data: [] } // 用于接受生成数据的数组
    // count++;
    // console.log('count' + count)
    // for (let i = 0; i < 10; i++) { // 可自定义生成的个数
    //     let template = {
    //         'name': Random.string(1, 4), // 可以生成基本数据类型
    //         'tem': Random.integer(1, 100), // 温度
    //         'hum': Random.integer(1, 100), // 湿度
    //         'con': Random.integer(1, 100), // 浓度
    //     }
    //     data.data.push(template)

    // }
    // return data

}

// let data ={
//     data: [{
//         "name":"采集器1",
//         "tem":"23",
//         "hum":"20",
//         "con":"30",
//     },
//     {
//         "name":"采集器2",
//         "tem":"25",
//         "hum":"28",
//         "con":"40",
//     },
//     {
//         "name":"采集器3",
//         "tem":"20",
//         "hum":"25",
//         "con":"37",
//     },
//      ],
//     type:["温度","湿度","浓度"]
// }

Mock.mock('/action/analyzeInfo', 'get', () => {
        let data = { data: [], type:["温度","湿度","浓度"]} // 用于接受生成数据的数组
        count++;
        // console.log('count' + count)
        for (let i = 0; i < 10; i++) { // 可自定义生成的个数
            let template = {
                'name': Random.name(1, 50), // 可以生成基本数据类型
                'tem': Random.integer(1, 100), // 温度
                'hum': Random.integer(1, 100), // 湿度
                'con': Random.integer(1, 100), // 浓度
            }
            data.data.push(template)

        }
        return data
    }) // 根据数据模板生成模拟数据